cmake_minimum_required(VERSION 3.4.1)



add_library( # 设置库的名称
             native-lib

             # STATIC 或者 STATIC
             SHARED

             # 指定源码的相对位置，方便Android Studio智能提示
             src/main/cpp/native-lib.c)


# 添加NDK API
find_library( # 设置环境变量名称
              log-lib

              # Specifies the name of the NDK library that
              # you want CMake to locate.
              log )


target_link_libraries( # 指定目标输出库
                       native-lib
                       # 关联log库，原生库将可以使用log
                       ${log-lib} )

set_target_properties(native-lib
                      PROPERTIES
                      # 拷贝到下面的指定目录，注意这个属性名，这是拷贝so文件的。
                      LIBRARY_OUTPUT_DIRECTORY
                      ${CMAKE_CURRENT_SOURCE_DIR}/libs/${ANDROID_ABI})
